CC = gcc
TARGET = mykill
SRC = $(wildcard *.c) #返回当前目录下所有以.c结尾的文件列表
OBJ = $(patsubst %.c, %.o , $(SRC))	#将文件列表中所有的.c文件替换为同名的.o文件
FLAG = -std=c99 -w

$(TARGET):$(OBJ)
	$(CC) -o $@ $^ $(FLAG)

%.o:%.c
	$(CC) -o $@ -c $< 
.PHONY:clean
clean:
	rm -rf mykill *.o
